first thought - Spanish English Dictionary